// pages/personal/mobile-input.js
Page({

    /**
     * 页面的初始数据
     */
    data: {

    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {

    },
    bindinput(evt) {
        let value = evt.detail.value
        let reg = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/
        this.setData({
            validate: value && reg.test(value) ? true : false
        })
    },
    submit(evt) {
        let value = evt.detail.value.mobile
        getApp().http.post('authorize/save-phone', {
            data: {
                mobile: value
            }
        }).then(res => {
            res.data && wx.showToast({
                icon: 'none',
                title: '已完成绑定',
                success: res => {
                    wx.navigateBack({
                        delta: 2
                    })
                }
            })
        })
    }
})